<?php
/*
	This file is part of Core. Copyright © 2007, Emanuele Vulcano.

	Core is free software; you can redistribute it and/or modify
	it under the terms of the GNU General Public License as published by
	the Free Software Foundation; either version 2 of the License, or
	(at your option) any later version.

	Core is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
	GNU General Public License for more details.

	You should have received a copy of the GNU General Public License
	along with Core; if not, write to the Free Software
	Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
	
*/

define ('kCCoreAvailable', true);

global $_CCorePath;
$_CCorePath = realpath(dirname(__FILE__));

set_include_path(
	get_include_path()
		. PATH_SEPARATOR . $_CCorePath
		. PATH_SEPARATOR . $_CCorePath . DIRECTORY_SEPARATOR . 'EmbeddedKits'
);

require_once 'CFunctions.php';
require_once 'CAutoInclude.php';

CAutoIncludeRegisterClassesIn(
	array(
		'CObject.php' => array( 'CObject' ),
		'CError.php' => array( 'CError' ),
		'CDynamic.php' => array( 'CDynamic' ),
		'CDatabase.php' => array( 'CDatabase', 'CMySQL', 'CMySQLTableStorage' ),
		'CURL.php' => array( 'CURL' ),
		'CType.php' => array( 'CType', 'CPHPBasicType', 'CHTMLInputText', 'COptional' ),
		'CMySQL.php' => array( 'CMySQL' ),
		'CTime.php' => array( 'CTime', 'CDuration', 'CPeriod', 'CCalendar' ),
	)
);

?>